peruvian anchoveta (engraulis ringens) - Español Inglés Diccionario